@charset "utf-8";

html { min-width:1220px; overflow:-moz-scrollbars-vertical; -webkit-text-size-adjust:none;}
.wrapper{padding:0px; margin:0 auto;}
td,div,body{font-size:14px;font-family:"微软雅黑","microsoft yahei",Arial, Helvetica, sans-serif;}
th{ font-size:14px}
body{margin:0;padding:0; color:#999999; background:#FFFFFF}
p{ text-indent:0px}
*{ margin:0 0 0 0; padding:0 0 0 0}

ol, ul, li { list-style-type:none; }

.cl{ clear:both; height:0px; overflow:hidden; line-height:0px; font-size:0px; width:0px}

A:link,A:visited,A:active{COLOR:#333333 ; TEXT-DECORATION: none}
A:hover {COLOR:#ff6600; TEXT-DECORATION: none;}

.Abai:link,.Abai:visited,.Abai:active{COLOR:#ffffff ; TEXT-DECORATION: none}
.Abai:hover {COLOR:#ff6600; TEXT-DECORATION: none;}

input,select{outline:none}
.hidden{ display:none}
.center{ margin:0 auto}
img{ border:none}
h1,h2,h3,h4,h5,h6,h7{ font-size:12px }
#container{margin:0 auto;}
.fl{ float:left}
.fr{ float:right}
.default{ color:#333333}
.puton{ color:#333333}
.center{ margin:0 auto}
.w1173{ width:1173px;}
.w1200{width:1200px}



/*头部样式*/
#topnav{background:#eee; height:30px; margin:0 auto;}
#topnav .pcon{ margin:0px auto 0px auto}
#topnav .pcon .wel{ float:left; line-height:30px; font-size:12px;color:#333;}
#topnav .pcon .icon{ float:right; line-height:30px; font-size:14px; color:#333;}



#header{margin:0 auto;background:#ffffff;}
#header .pcon{ margin:0 auto; height:130px; position:relative;}
#header .pcon .topleft{ float:left;margin-top:10px;width:700px;}
#header .pcon .topleft .logo{width:120px; height:100px; float:left;}
#header .pcon .topleft .logo img{width:100px; height:100px;}
#header .pcon .topleft .ComName{width:500px; float:left; color:#060; font-size:40px; letter-spacing:2px; line-height:36px; font-family:"微软雅黑"; font-weight:bold; margin-top:15px;}
#header .pcon .topleft .ComName span{display:block; width:100%; font-size:16px; color:#063; letter-spacing:3px; margin-top:5px;}
#header .pcon .topleft .ComName span em{font-style:normal; font-size:18px;}
#header .pcon .topright{ float:right;margin-top:50px; height:55px;width:220px;background:url(../images/phone.jpg) no-repeat left center;padding:0 0 0 55px; }
#header .pcon .topright span{display:block;font-size:30px;color:#20519d;line-height:30px;padding-top:5px;font-family:Arial, Helvetica, sans-serif}




.bannertop{ background:url(../images/banner.jpg) center top no-repeat; height:358px; margin:0 auto}

#dong{margin:0 auto;}
.slide{position:relative;height:600px;overflow:hidden;z-index:1;margin:0px auto 0px auto;background:#FFF url(../images/ibg2.gif) repeat-x 0 550px;}
.slide ul{position:absolute;top:0;left:0;height:600px;overflow:hidden;z-index:2;}
.slide ul li{position:absolute;top:0;left:0;width:1200px;height:600px;overflow:hidden;background-position:center 0;display:none;}
.slide ul li a{ display:block; height:600px}
.slide #btnPrev{position:absolute;top:300px;left:0;display:block;overflow:hidden;background:url(../images/left.png) left top no-repeat; width:61px; height:62px; ;z-index:3;cursor:pointer}
.slide #btnNext{position:absolute;top:300px;right:0;display:block;overflow:hidden;background:url(../images/right.png) left top no-repeat; width:61px; height:62px; z-index:3;cursor:pointer}
.slide #slideNum{position:absolute;bottom:10px; left:45%;z-index:5;}
.slide #slideNum a{	float:left;	width:34px;	height:6px;	overflow:hidden;margin-left:4px;display:inline;background:#FFF;}
.slide #slideNum a:hover,.slide #slideNum a.active{background:#F00;}





/*导航样式*/
.dn{width: 100%;background-image: url(../images/dh.png);background-repeat: repeat-x; height:45px;}
.nav ul{width:1200px;height:45px;margin:0 auto;overflow:hidden;}
.nav ul li{float:left;text-align:center;display:inline;zoom:1;margin-left:-1px;background:url(../images/nav_li.png) no-repeat right top;position:relative;z-index:10001;}
.nav li a{height:45px;line-height:45px;display:inline-block;color:#fff;zoom:1;padding:0 34px;font-size:16px;}
.nav li a:hover,.nav .cur a{background:#307001;text-decoration:none;display:inline-block;zoom:1;}
.nav .wb{background:none;}

/* 搜索 */
.search{ margin:0 auto; height:55px;}
.search .pcon{ margin:0 auto; height:100%; overflow-x:hidden;line-height:55px;}
.search .hot_line{width:820px;float:left;}
.search .hot_line b{color:#0089d4;}
.search .forminfo{width:300px;float:right;}
.search form{margin:0px;padding:0px}
.search .input{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#333;height:25px;padding-bottom:0px;padding-left:4px}
.search .btn{margin-top:-1px;margin-left:-3px; background:url(../images/icon_09.jpg) no-repeat top left;width:45px;height:28px; border:0px;}


/*底部样式*/
#footer{margin:0px auto 0px auto; background:#358C01;color:#ffffff;}
#footer .foot{ margin-top:20px; width:1200px; margin:0 auto;}

#footer .foot .f_nav { text-align:center; color:#fff; height:96px; line-height:96px; border-bottom:solid 1px #008443;}
#footer .foot .f_nav a { color:#fff; padding:0 30px; font-size:14px;}
#footer .foot .f_nav a:hover { color:#eb9b2a;}

#footer .foot .f_con { height:160px;}
#footer .foot .f_img { float:left;}
#footer .foot .f_img img{width:150px; height:150px;}
#footer .foot .f_p { float:left;color:#fff; font-size:14px; line-height:35px; margin:0px 0 0 80px; width:700px;}
#footer .foot .f_p a{color:#fff;}
#footer .foot .f_p em { width:300px; display:inline-block}
#footer .foot .f_img02 { margin-left:30px; float:left;}
#footer .foot .f_img02 img {width:120px; height:120px;}



/*左侧样式*/

#left_contact{margin-top:10px;float:left; width:270px; border:solid 1px #cccccc;}
#left_contact .pcon{ width:90%; margin:0px auto;line-height:200%;color:#333333;}



#left_proclass{ float:left; width:270px;border:solid 1px #F4F4F2;}
#left_proclass .pcon{ width:270px; margin:0px auto;}
#left_proclass .pcon li a:hover,.banner02 .pleft .pcon li.more a{color:#ffffff;font-weight:bold;background:url(../images/icon_08.png) no-repeat 30px 50% #000000;}

#left_proclass .pcon_c{ width:260px; margin:0px auto;background:#989AA5;height:230px;border-top:solid 5px #CC0000;}
#left_proclass .pcon_c li{text-align:center;margin-top:10px;}
#left_proclass .pcon .more{ display:block; line-height:45px; color:#666666}




/*横向一级菜单样式设置*/  
#nav_menu { list-style:none;}  
#nav_menu  li{  
   float:left;  
   line-height:45px;  
   position:relative;  
   width:100%;
   height:auto;
   border-bottom:solid 1px #F4F4F2;
   text-align:left;
   text-indent:4em;
   background:url(../images/icon_07.png) no-repeat 30px 15px #D9D9D7;
}  
#nav_menu a{  
    text-decoration:none;  
    color:#000000;  
    display:block;/*将a行内元素转变成块级元素*/  
    width:100%;  
    height:45px;  
}  
#nav_menu li:hover{  
	color:#ffffff;font-weight:bold;background:url(../images/icon_08.png) no-repeat 30px 15px #360;} 
#nav_menu li:hover a{color:#FFFFFF;} 
/*二级下拉菜单样式设置*/  
#nav_menu  li ul li{  
    float:left;
	width:100%;
	text-align:left;
	text-indent:5em;
	background:#000000;
}  
#nav_menu  li ul{  
    display:none;/*默认状态下或鼠标离开时隐藏*/  
    width:100%;  
	border-top:solid 1px #cccccc;
	background:#000000;
}  
/*为了兼容IE7写的CSS样式，但是必须写在a:hover前面*/  
#nav_menu  li ul li a:hover{ background:#000000;color:#ffffff;
}  
#nav_menu li ul li:hover{ background:#000000;}  
/*鼠标滑过一级菜单的元素时显示下拉菜单*/  
#nav_menu  li:hover ul{  
    display:block;
	background:#000000;
}  
      


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; padding-top:40px; padding-bottom:40px; font-size:14px; margin:0 auto; text-align:center;}
/*.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} 
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}  */

